SAR441566 matching Placebo